草庐IT

带复选框的 Android ListView : automatically unchecks

全部标签

javascript - meteor 从复选框 switchChange 中检索真/假值

我有一个附加到复选框的事件处理程序。我正在使用引导开关http://www.bootstrap-switch.org/我正在尝试将true或false的状态值放入变量中,以便将其设置为session值。当状态发生变化时(如呈现的代码所示),我可以获得真值或假值。但是,我想在事件中获得这个值。请检查我的x变量。客户端.jsTemplate.myTemplate.rendered=function(){$('input[name="questions"]').bootstrapSwitch('state',true,true);$('input[name="questions"]').on

javascript - 启用和禁用复选框上的文本输入已选中和未选中

我有复选框和文本输入我需要的是当我选中复选框时启用文本输入,当我取消选中复选框时禁用文本输入我正在使用以下代码,但它会在未选中时反向启用/选中时禁用,因此如何调整它以满足我的需要。document.getElementById('yourBox').onchange=function(){document.getElementById('yourText').enabled=this.checked;};任何帮助~谢谢 最佳答案 你只需要在this.checked前面加上一个!即可。这是一个显示更改的示例:document.getE

javascript - AngularJS 多选复选框保存在逗号分隔的字符串中

我想从angularJS中选定的复选框项目中获取逗号分隔的字符串。同时,当从数据库中检索逗号分隔的字符串时,我希望相应地选中复选框。CarSignalDoor我用Plunker以非常简单的方式解决了这个问题http://plnkr.co/edit/YYd5bN5Chmyjt6gSH1Bw?p=preview$scope.Update=function(Drawings){varstr="";if(Drawings.CarMDrawings){str="Car";}if(Drawings.SignalMDrawings){str=str+",Signal";}if(Drawings.Do

javascript - Ember 复选框输入助手

我正在尝试使用Ember的复选框输入助手之一,它被放置在一个div中并分配了一个Action。我遇到的问题是现在单击复选框不能正常工作,而是调用容器的操作助手。App.MyCheckboxComponent=Ember.Component.extend({isSelected:false,actions:{containerClicked:function(e){alert('containerclicked');}}});我创建了一个fiddle在行动中展示这一点。有谁知道我该如何防止这种情况?我希望单击复选框以更新其绑定(bind)值。虽然在复选框容器外单击应该触发与容器关联的操作

javascript - 更改输入 -> 无需单击即可更改复选框模型

如果更新文本输入模型“sg.Value”,则应选中复选框,但未设置模型“sg.AnswerId”。获取方式:更改文本输入->设置复选框模型?当我输入输入时,复选框必须被选中并且它的模型被更新。 最佳答案 我的解决方案是plunkr监听输入变化:functiontrackInput(){if(sg.Value!==''&&sg.Value!==undefined){sg.AnswerId=sg.answer.Id;}else{sg.AnswerId=false;}};也许有人有更好的解决方案?请分享。

javascript - 如何从复选框中删除 'being pressed' 状态?

我正在重写复选框上的mousedown事件,以便通过拖动其他复选框来启用选择。这涉及必须执行event.preventDefault()以禁用默认文本选择行为。一切正常,除了一个恼人的抽动,即复选框一直处于“被按下”状态,直到我松开鼠标(如果不清楚,请尝试在复选框上按住鼠标以查看我的意思)。如何将复选框的状态恢复为完全关闭或完全打开(不是“被按下”)?编辑:这是一个jsfiddle用我的代码。 最佳答案 您可以做的是通过:activepseudo-class为“复选框被按下”状态覆盖一些CSS。.​input[type=checkb

javascript - 为什么 Angular `ng-repeat` 有不同的复选框区分行为然后手动列出复选框?

如果我手动列出复选框选中一个复选框会选中所有复选框。但是如果我使用ng-repeat选中一个复选框只会选中其中一个这是有原因的吗?从DOM看,它们看起来一样。 最佳答案 问题与Angular范围有关。默认情况下,每个Angular应用程序都有一个根范围。但是它可以有多个子作用域。一些内置指令会创建新的子作用域。ng-repeat就是一个例子。该指令中的每个元素都有自己的范围。创建这些范围时,它们会自动添加为父范围的子级。这会创建一个类似于DOM的树结构rootScope-childScope-childScope-childScop

c# - 使用javascript查找放置在gridview中的复选框和文本框

我想获取放置在GridView中的复选框的值。如果选中复选框,则应启用该行中的文本框,如果再次取消选中,则文本框应清除并禁用。几个小时前我问过这个问题,但仍然没有得到满意的答案。我试过这样。//我的网格代码。AddDeptHead//我的javascript代码functionEnableHODBox(){//alert('hello');varGridView=document.getElementById('');//varGridView=document.getElementById('');varDeptId;if(GridView.rows.length>0){for(Ro

javascript - Materialize CSS 不显示带有 Leaflet 网络映射覆盖的多个复选框

我正在使用Materialise0.97.7和Leaflet1.0.1(最新)当我尝试创建一个带有多个复选框的叠加层以切换元素时,没有复选框出现,只有标签,它们用作切换,但我想要复选框或开关。如果我将CSScdn切换到另一个框架,例如Bootstrap,它们就会出现。如果有人感兴趣,可用于除芽的传单代码:http://leafletjs.com/reference-1.0.0.html#layergroup//itemstotogglevarmyItems=newL.LayerGroup();//bindpopuptoeachitemoncecheckboxisselectedL.ma

javascript - 如何使用 Angular Material 对多个复选框进行分组

假设我有一个用于创建商店的表单。我要输入它的名字,以及商店开门的日子。所以我将有一个带有一些输入的表单,我想将复选框分组到一个垫表单字段中。存储表单组件.html:Storename{{i}}存储表单组件.ts:exportclassStoreFormComponentimplementsOnInit{//FormGroupsstoreForm:FormGroup;constructor(privateformBuilder:FormBuilder){}ngOnInit():void{this.initForm();}initForm():void{this.storeForm=thi